package py.com.solesys.ec.dao.impl;

import java.io.Serializable;

import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import py.com.solesys.ec.dao.IPadre;
import py.com.solesys.ec.dto.Padre;

public class PadresDAO  implements IPadre, Serializable{
	@PersistenceContext 
	EntityManager em;
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Override
	public Padre agregar(Padre padre) {		
		em.persist(padre);
		return null;
	}

	@Override
	public Padre actualizar(Padre padre) {
		return null;
	}

	@Override
	public void eliminar(Padre padre) {
		Padre padref = em.find(Padre.class, padre);
		em.remove(padref);
	}

	@Override
	public Padre obtenerById(Long id) {
		// TODO Auto-generated method stub
		Padre padref = em.find(Padre.class, id);
	
		return padref;
	} 
}
